home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Tool Chest / Development Tools & Languages / Dylan Related / Mindy / Mindy 1.2 - portable sources / comp / parser.tab.h < prev    next >
Encoding:
Text File  |  1995-03-15  |  3.5 KB  |  145 lines  |  [TEXT/ttxt]

  1.  
  2. typedef union  {
  3.     struct _nothing *nothing;
  4.     struct token *token;
  5.     struct body *body;
  6.     struct constituent *constituent;
  7.     struct expr *expr;
  8.     struct bindings *bindings;
  9.     struct param_list *param_list;
  10.     struct param *param;
  11.     struct keyword_param *keyword_param;
  12.     struct id *id;
  13.     struct local_methods *local_methods;
  14.     struct method *method;
  15.     struct binop_series *binop_series;
  16.     struct binop *binop;
  17.     struct literal *literal;
  18.     struct arglist *arglist;
  19.     struct argument *argument;
  20.     struct plist *plist;
  21.     struct return_type_list *return_type_list;
  22.     struct literal_list *literal_list;
  23.     struct block_epilog *block_epilog;
  24.     struct condition_body *condition_body;
  25.     struct incomplete_condition_body *incomplete_condition_body;
  26.     struct condition_clause *condition_clause;
  27.     struct for_header *for_header;
  28.     struct exception_clauses *exception_clauses;
  29.     struct exception_clause *exception_clause;
  30.     struct for_clause *for_clause;
  31.     struct to_part *to_part;
  32.     struct superclass_list *superclass_list;
  33.     struct class_guts *class_guts;
  34.     struct slot_spec *slot_spec;
  35.     struct initarg_spec *initarg_spec;
  36.     boolean bool;
  37.     struct inherited_spec *inherited_spec;
  38.     enum slot_allocation slot_allocation;
  39.     struct gf_suffix *gf_suffix;
  40.     flags_t flags;
  41.     struct else_part *else_part;
  42.  
  43.     struct defnamespace_constituent *defnamespace_constituent;
  44.     struct variable_names *variable_names;
  45.     struct use_clause *use_clause;
  46.     struct use_options *use_options;
  47.     struct use_option *use_option;
  48.     struct import_option *import_option;
  49.     struct renamings *renamings;
  50. } YYSTYPE;
  51. extern YYSTYPE yylval;
  52. # define HEADER_KEY 257
  53. # define HEADER_VAL 258
  54. # define HEADER_END 259
  55. # define BOGUS 260
  56. # define SYMBOL 261
  57. # define KEYWORD 262
  58. # define SYMBOL_LITERAL 263
  59. # define SHARP_T 264
  60. # define SHARP_F 265
  61. # define STRING 266
  62. # define CHARACTER 267
  63. # define INTEGER 268
  64. # define FLOAT 269
  65. # define BINARY_OPERATOR 270
  66. # define LPAREN 271
  67. # define RPAREN 272
  68. # define COMMA 273
  69. # define DOT 274
  70. # define SEMI 275
  71. # define LBRACKET 276
  72. # define RBRACKET 277
  73. # define LBRACE 278
  74. # define RBRACE 279
  75. # define COLON_COLON 280
  76. # define MINUS 281
  77. # define TILDE 282
  78. # define EQUAL 283
  79. # define EQUAL_EQUAL 284
  80. # define ARROW 285
  81. # define SHARP_PAREN 286
  82. # define SHARP_BRACKET 287
  83. # define NEXT 288
  84. # define REST 289
  85. # define KEY 290
  86. # define ALL_KEYS 291
  87. # define ABOVE 292
  88. # define ABSTRACT 293
  89. # define DBEGIN 294
  90. # define BELOW 295
  91. # define BLOCK 296
  92. # define BY 297
  93. # define CASE 298
  94. # define CLASS 299
  95. # define CLEANUP 300
  96. # define CONCRETE 301
  97. # define CONSTANT 302
  98. # define DEFINE 303
  99. # define ELSE 304
  100. # define ELSEIF 305
  101. # define END 306
  102. # define EXCEPTION 307
  103. # define FINALLY 308
  104. # define FOR 309
  105. # define FREE 310
  106. # define FROM 311
  107. # define GENERIC 312
  108. # define HANDLER 313
  109. # define IF 314
  110. # define IN 315
  111. # define INHERITED 316
  112. # define INSTANCE 317
  113. # define KEYED_BY 318
  114. # define KEYWORD_RESERVED_WORD 319
  115. # define LET 320
  116. # define LOCAL 321
  117. # define METHOD 322
  118. # define OPEN 323
  119. # define OTHERWISE 324
  120. # define PRIMARY 325
  121. # define REQUIRED 326
  122. # define SEAL 327
  123. # define SEALED 328
  124. # define SELECT 329
  125. # define SLOT 330
  126. # define SUBCLASS 331
  127. # define THEN 332
  128. # define TO 333
  129. # define UNLESS 334
  130. # define UNTIL 335
  131. # define VARIABLE 336
  132. # define VIRTUAL 337
  133. # define WHILE 338
  134. # define MODULE 339
  135. # define LIBRARY 340
  136. # define EXPORT 341
  137. # define CREATE 342
  138. # define USE 343
  139. # define ALL 344
  140. # define PREFIX_OPTION 345
  141. # define IMPORT_OPTION 346
  142. # define EXCLUDE_OPTION 347
  143. # define EXPORT_OPTION 348
  144. # define RENAME_OPTION 349
  145.